home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 April
/
EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso
/
EARCD
/
comm
/
bbs
/
DayDreamBBS.lha
/
DayDream
/
Docs
/
ftpd.doc
< prev
next >
Wrap
Text File
|
1996-10-14
|
2KB
|
62 lines
FTP on DayDream
~~~~~~~~~~~~~~~
DayDream v1.21+ supports FTP-transfers. If your BBS is connected to
the Internet, this feature is very useful.
If you want to install FTP support, you REALLY should have some knowledge
on AmiTCP and DD.
Installation
~~~~~~~~~~~~
1) Get wu-ftpd-37.21.lha from Aminet (comm/tcp) and install it.
2) Replace Amitcp:serv/ftpd with DayDream:serv/ftpd.
3) Make sure guest group is secure enough..
4) Install DD door, DD-Inet. ie. "DOORS_CMD... FTP" is good.
5) Make sure you have FTP-protocol installed in DD (protocols.dat).
DD-Inet
~~~~~~~
This thing may taste like a kludge, but it works. DD-Inet is a
door that generates an entry for the user in Amitcp:db/passwd so
the user can log in to ftp-port. If user already has an
ftp-account, he/she can change the ftp-password by running this
door.
If user wants to use FTP, he/she MUST create a passwd entry.
FTP pseudoprotocol in DD
~~~~~~~~~~~~~~~~~~~~~~~~
FTP in DD is just a little pseudoprotocol. In "download" it
just copies the files to [home]:dnload/ and in "upload" it
moves the files from [home]:upload/ to DD's temporary directory
and behaves as if they were uploaded with a common protocol.
So if user "downloads" files using DD's FTP protocol, he/she
must log on to the ftp-port and get the files from dnload/ directory.
FTP user should see only upload/ and dnload/ directory when he/she
logs in.
Just use your imagination. =)
FTP-Paths.DAT
~~~~~~~~~~~~~
If you want the ftpd to skip files that already exist in your
BBS, add the paths you want it to check to
daydream:data/ftp-paths.dat . If the file exists in the path,
ftpd will not give write permission for the file and causes
the remote client to proceed to the next file. Some FTP clients
(ie. AmFTP) stop transfer after receiving "no permission" from
daemon. This is a problem of the client software, not ftp-daemon.
ftpd copyright notice
~~~~~~~~~~~~~~~~~~~~~
ftpd of DD is based on Amigaport of wu-ftpd 37.21 by Blaz Zupan.
Get wu-ftpd37.21.lha from Aminet and read copyright notice for
more information. I just added a feature =)